Skip to content

feat(templates): add ROS 2 Jazzy robotics ISO installer template#507

Merged
arodage merged 1 commit intomainfrom
feature/robotics-jazzy-iso-template
Apr 9, 2026
Merged

feat(templates): add ROS 2 Jazzy robotics ISO installer template#507
arodage merged 1 commit intomainfrom
feature/robotics-jazzy-iso-template

Conversation

@arodage
Copy link
Copy Markdown
Contributor

@arodage arodage commented Apr 2, 2026

Merge Checklist

All boxes should be checked before merging the PR

  • The changes in the PR have been built and tested
  • Documentation has been updated to reflect the changes (or no doc update needed)
  • Ready to merge

Description

Add a bootable ISO variant of the Ubuntu 24.04 ROS 2 Jazzy robotics template for the Robotics team AMR (Autonomous Mobile Robots) use case.

Template: image-templates/ubuntu24-x86_64-robotics-jazzy-iso.yml

This is the ISO counterpart to the raw template in PR #483. Same software stack:

  • ROS 2 Jazzy Desktop (full) with auto-sourced environment
  • Intel OpenVINO 2025.3.0 for AI inference (version-pinned)
  • Gazebo Harmonic physics simulator
  • Intel RealSense camera support (first-boot DKMS install via systemd oneshot)
  • Intel GPU/NPU support (Level Zero, Mesa Kisak PPA, Kobuk PPA, NPU drivers)
  • Collaborative SLAM (collab-slam-lze)
  • Intel Robotics SDK
  • 8 package repositories with APT version pinning
  • No disk: section (ISO images use the live-installer for disk layout)

Usage:

sudo -E ./os-image-composer build image-templates/ubuntu24-x86_64-robotics-jazzy-iso.yml
sudo dd if=builds/robotics-jazzy-ubuntu24-24.04.iso of=/dev/sdX bs=4M status=progress conv=fsync

Any Newly Introduced Dependencies

None - template only (no code changes).

How Has This Been Tested?

  • ISO build validated with os-image-composer build
  • Template validated with os-image-composer validate

Add bootable ISO variant of the Ubuntu 24.04 ROS 2 Jazzy robotics template
for the Robotics team AMR use case. Flash to USB for bare metal installation.
Copilot AI review requested due to automatic review settings April 2, 2026 19:40
@arodage arodage requested a review from a team as a code owner April 2, 2026 19:40
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new bootable ISO installer template for the Ubuntu 24.04 ROS 2 Jazzy robotics stack (AMR use case), intended as the ISO counterpart to the existing raw template.

Changes:

  • Introduces ubuntu24-x86_64-robotics-jazzy-iso.yml with ROS 2 Jazzy Desktop, OpenVINO 2025.3.0 (pinned), Gazebo Harmonic, Intel GPU/NPU enablement, and Robotics SDK packages.
  • Configures multiple APT repositories with priorities and adds post-deployment APT pinning rules.
  • Adds a first-boot systemd oneshot to install Intel RealSense DKMS/userspace packages on the target machine.

Copy link
Copy Markdown

@zschafft-intel zschafft-intel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@arodage arodage merged commit 827968b into main Apr 9, 2026
31 of 38 checks passed
@arodage arodage deleted the feature/robotics-jazzy-iso-template branch April 9, 2026 19:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants